making whole or entire - French English Dictionary